'''
Created on 2016年8月17日

@author: fxd
'''
from _ast import Nonlocal

'''
函数中变量的查找顺序：本地，函数内，全局，内置
'''

'''
内置作用域
'''
import builtins
print(dir(builtins))

#global语句
x=99
def func0():
    global x
    x=99
    print(x)
    return  x

#

x=123
def func1():
    x='ni'
    #Nonlocal x
    
    print(x*8)
def func2():
    print(x)

if __name__ == '__main__':
    func1()
    func2()
    print
    pass